hybrid tea rose
noun
: any of numerous moderately hardy cultivated hybrid roses grown especially for their strongly recurrent bloom of large usually scentless flowers
called also hybrid tea
Love words? Need even more definitions?
Merriam-Webster unabridged
Share